package com.study.chunguard.common.exception;

/**
 * 任何原因无效的身份验证对象相关异常的抽象超类
 *
 * @author zhaowenhao
 * @since 2023-03-19
 */
public abstract class AuthenticationException extends RuntimeException {

    /**
     * 构造具有指定消息和根本原因的AuthenticationException 。
     *
     * @param msg   详细信息
     * @param cause 根本原因
     */
    public AuthenticationException(String msg, Throwable cause) {
        super(msg, cause);
    }

    /**
     * 构造具有指定消息且无根本原因的AuthenticationException 。
     *
     * @param msg 详细信息
     */
    public AuthenticationException(String msg) {
        super(msg);
    }

}
